Repository navigation
Add llmchess to the mods registry - #1130
Open
vipulgupta2048 wants to merge 2 commits into
Open
vipulgupta2048 wants to merge 2 commits into
vipulgupta2048 wants to merge 2 commits into
Conversation
There was a problem hiding this comment.
🟢 Approval recommended
No active review issues are reported for the llmchess registry addition.
No open issues 🎉
What changed in this PR
Adds llmchess to the mods registry so users can discover and install a chess mod that supports playing against their session’s model or a built-in engine.
Changes:
- Registers
llmchesswith its GitHub source, author, and repository link. - Includes command, renderer, and hook classifications, discovery tags, and an addition date.
- Leaves existing registry entries unchanged.
| File | Description |
|---|---|
mods/registry.json |
Appends the llmchess registry entry and its metadata. |
Review effort: Balanced
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds llmchess: play chess against your session's model, or a built-in engine, in a pane beside the prompt while the agent works.
Entry
name:llmchess,sourceandnpm:cmd-mod-llmchess. Published ascmd-mod-llmchess@0.0.1by vipulgupta2048; repo vipulgupta2048/token-chess, tagv0.0.1.kinds:command(/chess),renderer(the board in the feed on hosts without panes),hook(onSessionStartto resume a saved game)tags: game, chess, llm, paneReview
Reviewed the published tarball
cmd-mod-llmchess@0.0.1(integritysha512-tCrz/78hNPu+4gBhkcLp/Q7F1IvPMUTNVa6YXKxul3egdgJiQsLFc4RqWEOEwKk7cmGkEhqc5tl4F3xx3yJAiQ==, 17 files, no lifecycle scripts, no runtime dependencies), built from token-chess tagv0.0.1.cmd mods inspecton it reports: hooksonSessionStart; registers a slash command, feed renderer, event subscription and pane; reaches the filesystem; imports nothing. The mod also uses a pane, the Alt+C shortcut, the footer status andrun_start/run_endevents. The registry'skindslist has no values for those.What it can reach:
cmd.model.completecall per LLM move on the session's model, with no tools and no transcript, billed like any session request.~/.commandcode/llmchess/game.jsonto save the game.child_process,spawn,exec(,fetch(,httpandprocess.envacrossindex.tsandsrc/finds nothing in the published package.No runtime dependencies.
pnpm testpasses 107/107, andpnpm typecheckis clean.Validation
mods/registry.schema.json(draft-07, ajv 8 with formats): OK.parseModsRegistryfrompackages/studio/app/lib/mods-registry.tsin the monorepo parses the updated file: 35 mods, no duplicate names, andllmchessresolves tocmd-mod-llmchessfor bothsourceandnpm.